package com.sugar.real.estate.module.business.controller.app.apartment.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Schema(description = "APP - 楼盘/公寓户型信息 Response VO")
@Data
public class AppApartmentHouseTypeDetailRespVO {

    @Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "19864")
    private Long id;

    @Schema(description = "户型图", requiredMode = Schema.RequiredMode.REQUIRED)
    private String showImage;

    @Schema(description = "户型（字典：1）", requiredMode = Schema.RequiredMode.REQUIRED, example = "6767")
    private String houseType;

    @Schema(description = "户型名", requiredMode = Schema.RequiredMode.REQUIRED, example = "6767")
    private String houseTypeName;

    @Schema(description = "最小价格（单位：元）")
    private BigDecimal priceMin;

    @Schema(description = "最大价格（单位：元）")
    private BigDecimal priceMax;

    @Schema(description = "车位")
    private String parkingSpace;

    @Schema(description = "室内面积")
    private String indoorArea;

    @Schema(description = "阳台面积")
    private String balconyArea;

    /*@Schema(description = "房屋面积（单位：㎡）", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal houseArea;

    @Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED)
    private String status;
    private String statusZhCn;
    private String statusEnUs;*/
}